d080d921a28b0a83ee32c9c5d5375a945cbd8eca,src/freenet/support/SectoredRandomGrabArray.java,SectoredRandomGrabArray,removeRandomTwoOnly,#RandomGrabArrayItemExclusionList#ObjectContainer#ClientContext#number#,275

Before Change


				if(persistent) container.store(this);
				return new RemoveRandomReturn(wakeupTime);
			}
			if(!excluding.excludeSummarily(rga, this, container, persistent, now)) {
				if(persistent)
					container.activate(rga, 1);
				val = rga.removeRandom(excluding, container, context, now);

After Change


				if(persistent) container.store(this);
				return new RemoveRandomReturn(wakeupTime);
			}
			excludeTime = excluding.excludeSummarily(rga, this, container, persistent, now);
			if(excludeTime > 0) {
				if(wakeupTime < excludeTime) wakeupTime = excludeTime;
				if(persistent)
					container.activate(rga, 1);